//// demo_prog/chapter4/demo4_5_2.c
/**
解法2: 先后用3个独立的if语句处理

用一个嵌套的if语句处理：

输入x

若x < 0, 则y = -1 
否则
   若 x = 0, 则y = 0
   否则   y = 1
输出x和y
**/

#include <stdio.h>

int main(void)
{
    int x = 0;
    int y = -100; // 初始化为一个不用的值
    // 读入x
    scanf("%d", &x);
    if (x < 0)
    {
        y = -1;
    }
    else if (x == 0)
    {
        y = 0;
    }
    else
    {
        y = 1;
    }
    printf("x=%d, y=%d.\n", x, y);
    return 0;
}